一直搞不懂,C++里的->是什么意思,请详细点解释

来源:百度知道 编辑:UC知道 时间:2024/05/25 16:21:46

如果有一个叫 MyClass 的类,有一个成员叫 data,那么

MyClass obj;

的话,就应该用 obj.data 来访问,如果是

MyClass *obj;

的话,就应该用 obj->data 来访问。

->是指向运算符,指针指向的成员

CObject object;
CObject* pObject;
(*pObject).方法名()
相当于pObject->方法名();